Big Huge Thesaurus

Khyber Pass

noun

sounds kind of like